/*
 * Frame.java
 *
 * Created on December 26, 2007, 5:19 PM
 *
 */

package core;

/**
 *
 * @author Suraj Sapkota [ ssapkota<at>gmail<dot>com ]
 * @version $Id: $
 */
public class Frame {
    //             _______
    //            |       |
    //            |_______|
    //          ____|___|___
    //         |     HAng11 |
    //         |     /\     |  /\ 
    //         |     \  \   |/  /
    //         |       \  \/  /
    //         |         \ _/ HAng12
    //         |____________|
    //             \   \LAng11
    //              \   \
    //               \___\
    //               /   /LAng12
    //              /   /
    //             /   /_
    //            |______|
    //
    
    //All angle are defined in terms of degree
    //hands
    private float HAng11= 2,
                  HAng12= 5,
                  HAng21=-1,
                  HAng22= 2;
    //legs
    private float LAng11= 4,
                  LAng12= 3,
                  LAng21= 0,
                  LAng22=-2;
    
    private float dx=0;
    
    /** Creates a new instance of Frame */
    public Frame(float HAng11, float HAng12, float HAng21, float HAng22,
                 float LAng11, float LAng12, float LAng21, float LAng22, float dx) {
        this.HAng11=HAng11;
        this.HAng12=HAng12;
        this.HAng21=HAng21;
        this.HAng22=HAng22;
        this.LAng11=LAng11;
        this.LAng12=LAng12;
        this.LAng21=LAng21;
        this.LAng22=LAng22;
        this.dx=dx;
        
    }

    public float getHAng11() {
        return HAng11;
    }

    public float getHAng12() {
        return HAng12;
    }

    public float getHAng21() {
        return HAng21;
    }

    public float getHAng22() {
        return HAng22;
    }

    public float getLAng11() {
        return LAng11;
    }

    public float getLAng12() {
        return LAng12;
    }

    public float getLAng21() {
        return LAng21;
    }

    public float getLAng22() {
        return LAng22;
    }

    public float getDx() {
        return dx;
    }
}
